a suspicious character - Spanish English Dictionary